home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / BBS / LUNAT41A.ZIP / LUNATIX.DOC < prev    next >
Encoding:
Text File  |  1996-01-23  |  27.5 KB  |  478 lines

  1.                            =----------------------=
  2.                               LUNATIX Vers. 4.1a
  3.                            =----------------------=
  4.  
  5.                             Written by Mike Snyder
  6.                              (C) 1995 by N-E-Ware
  7.    -------------------------------------------------------------------------
  8.                    This game is Shareware... if you plan to
  9.                    continue using it, you are required to
  10.                    Register it for $15, And hey... when you
  11.                    register... your players can actually win
  12.                    the game... Use the REGISTER.TXT form.
  13.    -------------------------------------------------------------------------
  14.                     Find the Latest Version of Lunatix From
  15.        The Rolling Eye BBS: 316-733-6365 (Sysops: Mike & Brandon Snyder)
  16.               Danger Zone BBS 405-332-4059 (Sysop: Robert Graham)
  17.          Fidonet 1:3806/11 Magic Name "LUNATIX" (Sysop: Robert Graham)
  18.           Fidonet 1:291/25 Magic Name "LUNATIX" (Sysop: Mark Sheppard)
  19.       World Wide Web: http://haven.uniserve.com/~shane/ (Shane Schlosser)
  20.                  FTP: ftp.uniserve.com /pub/bbs_doors
  21.                  FTP: ftp.europa.com /outgoing/DOORS/N-E-WARE
  22.                  FTP: ftp.ldl.net /pub/bbs_doors/N-E-WARE
  23. -----------------------------------------------------------------------------
  24.      Lunatix is a DOOR game, which means it was designed soley for the
  25.      purpose of online play.  It has been successfully run as a shelled-
  26.      to program from a terminal host mode (by using a DOOR file with
  27.      default settings) but it was designed for play over a BBS.  Lunatix
  28.      will read info from a "drop" file your BBS creates.
  29. -----------------------------------------------------------------------------
  30.  Lunatix Version 3.1a has been released with RIP support.  It includes RIP
  31.  screens for the first 4 rooms (the main ones, really) but 16 other "rooms"
  32.  will be read in if they exist (see the structs.doc file).  The RIP graphics
  33.  will only show up remotely to the caller... as a sysop, what you will see
  34.  is a bunch of garbage which is the actual RipScrip code.  Don't let it
  35.  worry you, if the caller is in RIP mode, they'll see the graphics. :)
  36. -----------------------------------------------------------------------------
  37.        
  38.   Important info about LUNATIX and its ownership:
  39.  
  40.   HCI, my former employer, has reportedly obtained an *illegal* copyright
  41.   to Lunatix, meaning they supposedly registered this software with the
  42.   copyright office.  However, HCI did *NOT* own the rights to the game.
  43.   I was *NOT* hired to develop this game, and I *DID* write 99% of it on
  44.   my own time.  I *DID NOT* give my rights to the game to HCI, and in
  45.   copyrighting an earlier version they have severely broken the law in
  46.   a case of software piracy.  Anyone supporting HCI will receive no
  47.   support from me, and the earliest version of Lunatix I currently
  48.   endorse is version 3.2a.  HCI would have you believe that I *stold*
  49.   this game from them.  The opposite is true.  In the end, you may
  50.   either support a company who plotted to steal my software, or you may
  51.   support me, who developed this software for your enjoyment.
  52.  
  53. -----------------------------------------------------------------------------
  54.     Lunatix is now easier than ever to install:
  55.  
  56.        BRIEF OVERVIEW:
  57.  
  58.            You may need to read the rest of the setup steps, but basically
  59.        this is how you install Lunatix.  Make a Lunatix directory.  Put all
  60.        these files there.  Run the INSTALL.EXE program and start at option (B)
  61.        and run each one from there on.  Be sure your path names end with a '\'
  62.        symbol, i.e. C:\GAMES\LUNATIX\.  Make a batch file that calls Lunatix
  63.        with the node number.  If you're on a single node, just LUNATIX N0
  64.        for the default setup you made.  For other nodes, use the (D) option
  65.        in the Install to copy/change the setup-0 info to node-1, node-2, and
  66.        so on.  Be SURE the Nx command (X=1 would be N1) is for a node setup
  67.        you have actually made.  Your batch file must also CD (change dir-
  68.        ectory) into the Lunatix directory, whever you have defined it, and
  69.        set the default drive (especially for networks) to that drive.
  70.            
  71.        Following this is a section on command-line parms and troubleshooting.
  72.        
  73.        For more detailed instructions, read the following steps.
  74.  
  75.        THE LONG VERSION:
  76.  
  77.        1) First of all, unzip all the main files into a directory on your
  78.           master "server" node, such as C:\LUNATIX... if you're reading this,
  79.           you've probably already done that.
  80.  
  81.        2) Next, run the INSTALL.EXE program.  You need to select every
  82.           option from the main install menu, Except option (D) if you just
  83.           have 1 node.
  84.  
  85.           A) This is how you enter your Registration code once you register.
  86.           B) Setup Lunatix.Cfg -- this creates a configuration file for
  87.              Lunatix, which contains a few Sysop-selectable things, such as
  88.              the Insane Assylum name, max closet fights per day, etc...
  89.           C) Create Linkto.BBS -- this creates a "handle" file between
  90.              Lunatix and the DOOR drop file of your choice.  If your door
  91.              format is listed in the Linkto sub-menu, you'll have no
  92.              problem... just select it, then at the prompts enter the
  93.              path to your drop file, your modem setup (N81, E71, or
  94.              whatever), and your IRQ number (0 for default, or a valid
  95.              IRQ value).
  96.           D) Setup Other Nodes -- After you've got the node 0 setup files
  97.              (made with options B and C) you're ready to set up your
  98.              other nodes.  It'll ask for the node num to load, you you
  99.              say '0'.  Later, you can use this to load and edit any
  100.              available Node setup.  Using Option D, you will edit and/or
  101.              save configs for each node you have.  Note, if you just have
  102.              a single node but your BBS will be calling at as NODE1, be
  103.              SURE you use this node setup option to copy the original Node0
  104.              setup (which you might not use) over for your *real* node, 1.
  105.           E) Create .DAT and .TXT files -- Builds necessary data files
  106.           F) Reset player files -- Only do this once, unless the player
  107.              files get corrupted... and they might get corrupted if you
  108.              attempt to edit them with a text editor -- although the
  109.              Lunatix player data file is no longer as volatile as it was,
  110.              you can still mess it up if you diddle with it.
  111.  
  112.        3) Next, add Lunatix to your Online Games (Doors) menu within your
  113.           BBS.  A batch file will probably be needed, to change to the
  114.           Lunatix directory then run Lunatix.  For example, your BBS may
  115.           call a LUN.BAT (that you make) which might like one of these:
  116.  
  117.              ;for single or master-node 
  118.              @ECHO OFF           ;don't echo DOS batch commands            
  119.              CD C:\LUNATIX       ;change to local copy of Lunatix            
  120.              LUNATIX.EXE N0      ;run Lunatix as Node 0
  121.              CD C:\RENEGADE      ;return to BBS directory            
  122.              
  123.              ;for any other nodes (sample)
  124.              @ECHO OFF           ;turn DOS command echo off
  125.              E:                  ;change to BBS Lunatix Drive
  126.              CD \LUNATIX         ;change to Lunatix directory
  127.              LUNATIX.EXE N%1     ;run Lunatix as Node %1 (Parm passed)
  128.              ;LUNATIX.EXE N2     ;Could hard-code the node number instead...
  129.              C:                  ;Change back to its own drive
  130.              CD C:\RENEGADE      ;return to BBS directory
  131.  
  132.              If you want to use one batch file to call every node, see the
  133.              SAMPLE.BAT file in this archive for an example on how to do
  134.              this.
  135.  
  136.      When calling Lunatix, REMEMBER to give the node number... LUNATIX N0
  137.      for a single-node system or the first node, LUNATIX N1 for the next
  138.      and so on.  It will read the info you setup in the install.
  139.  
  140.   4) MULTI-NODE OPERATION:
  141.  
  142.      Install Lunatix as described and setup the Node 0 info.
  143.      Pay close attention to any mention for path names.  REMEMBER: Path
  144.      names are specific to each node!  Nodes may have a common Z: drive,
  145.      which is actually the C: drive on your server... keep this in mind
  146.      and use your own configuration when setting up Lunatix for multi-node
  147.      play.  As describe above, use the first configuration for Node 0 and
  148.      use the Node Setup option to edit and save it for the other nodes.
  149.   
  150.      REMEMBER THIS: For multinode operation, it is VERY important that the
  151.      system dates on each node are very close!  When the time is very much
  152.      out of alignment, the automatic daily event may be ran more than once.
  153.  
  154.      Also, for multi-tasker users, Lunatix now has time-slicing routines.
  155.      These have been tested unded Windows 3.1 and Windows 95 and should work
  156.      under OS2 as well.  It also auto-detects DesqView, however these have
  157.      *not* been tested as of the release of Lunatix 2.0b.  To start Lunatix
  158.      in Time Slicing mode, add "SLICE" to the Lunatix command line... along
  159.      with the n<nodenum> you could call LUNATIX N2 SLICE to run Lunatix in
  160.      Time-Slicing mode for node-2.  If you have problems in time-slicing
  161.      mode, omit the SLICE command and just try  running in standard mode.
  162.      If (especiall for DesqView) it won't work correctly in Time Slicing
  163.      mode, please let me know so I can work on a fix as soon as possible.
  164.  
  165.   5) Lunatix now has IGM support!  See the STRUCTS.DOC file for an explanation
  166.      of the data files, and info about creating your own IGM!  NOTE: If you
  167.      create an IGM, it MUST be approved by us before you release it, otherwise
  168.      it will be considered a hack, and we will encourage Lunatix users to
  169.      avoid using it.
  170.  
  171.   The addition of IGM support is meant to increase the ever-growing popularity
  172.   of Lunatix.  IGM's will work in an unregistered version of Lunatix.  We are
  173.   taking a chance with this, in the hopes that great IGM's will prompt more
  174.   Sysops to register Lunatix, although the IGM's work regardless.
  175.  
  176.   Note: A maximum of 26 IGM's will be read from the IGM.DAT file, so as the
  177.   volume of available IGM's grow, you need to pick the best once to use. :)
  178.  
  179.   Note: Now, there is no need to preserve the DROP file that Lunatix reads.
  180.         When Lunatix gets control, it reads what data it needs and creates
  181.         a MODEM.x with x being the node number... in this manner, it doesn't
  182.         matter if the drop file gets overwritten.  It will no longer be
  183.         needed about 1 second after Lunatix gets control.
  184.  
  185.        If you don't have a BBS, Lunatix can still be run in "local" mode
  186.        on your system for evaluation purposes.  To do this, install
  187.        Lunatix as normal, using "CALLINFO.BBS" Wildcat door as your Door
  188.        type in the Install LINKTO.BBS configuration.  Then, use the
  189.        included CALLINFO.BBS file.... you'll need a text editor to change
  190.        the top line to your name... then the BBS will use this when mapping
  191.        it to another "alias" name you choose.  You might keep a backup
  192.        of the sample CALLINFO.BBS file in case your BBS copies over it
  193.        and you wish to run Lunatix in No-BBS local mode.  Have the setup
  194.        for a node (such as node 99) point to this "local" drop file, and
  195.        run Lunatix with the node num. LUNATIX.EXE N99
  196.  
  197.        Also, read the LEGAL.TXT file for legal info on Lunatix.  The
  198.        LISTING.DAT contains a list of all files that should be included
  199.        within the Lunatix archive -- all must be included, and no more,
  200.        or you received an illegal copy of Lunatix...
  201.  
  202.        Don't let that get you down... because Lunatix is definitely Share-
  203.        Ware... you are free to distribute it as specified in LEGAL.TXT.
  204.        However, we only ask that the original game remain intact with
  205.        no modifications when distributed.  Also, when you're installing,
  206.        check out the "Why should I register Lunatix?" option for a few
  207.        good reasons to spend a mere $15 towards the enjoyment of your
  208.        users.  :)
  209.  
  210. About the LUNEVENT.EXE Daily Event:
  211.  
  212.    Many people have pointed out that there was nothing in the docs about the
  213. daily event and how to set it up.  The reason I omitted this is because the
  214. event is automatic and will be run when the first users plays the next day.
  215. You do not need to put this in your BBS event -- it is automatic.
  216.  
  217. -----------------------------------------------------------------------------
  218.  A word of warning.  The artwork in 3.2a is my own RIP attempts.  Sorry. I
  219.  am a terrible artist, but as Raiden said in Mortal Kombat the movie "There
  220.  is no one else."  Of course if any of you out there are RIP artists and
  221.  have a bunch of free time, read the section about external room screens in
  222.  the STRUCTS.DOC file which tells how to name your rip or text rooms for
  223.  Lunatix to use.  Plus if you want, I could include them in future versions.
  224. -----------------------------------------------------------------------------
  225.  
  226.                         LUNATIX COMMAND-LINE PARAMETERS
  227.                   (an 'x' will show where a number is needed)
  228.  
  229.         Node Specification: (Mandatory, first thing on command-line)
  230.                     Format: Nx
  231.                   Examples: LUNATIX N0, LUNATIX N1, LUNATIX N15
  232.                      Notes: Setup info must be defined for the node-num.
  233.                             Install option (D) does this.
  234.  
  235.   Windows/OS2 Time-Slicing: (Optional Command for Win 3.1, Win95, OS2 users)
  236.                     Format: SLICE
  237.                    Example: LUNATIX N0 SLICE
  238.                      Notes: This may improve performance under windows/os2
  239.  
  240.          Clean Mode Option: (Optional Command)
  241.                     Format: CLEAN
  242.                    Example: LUNATIX N0 CLEAN
  243.                      Notes: Will disable the "Flirt-with-Nurse" option
  244.  
  245.          Run in local mode: (Optional Command)
  246.                     Format: LOCAL (or LOC)
  247.                    Example: LUNATIX LOCAL
  248.                      Notes: With Local, you can easily run Lunatix (after
  249.                             you have run install to generate config info)
  250.                             With or without a bbs.  Play at home.  Have a
  251.                             competition among your family. ;)
  252.  
  253.         You may combine options, such as LUNATIX N0 CLEAN SLICE   :)
  254.  
  255. -----------------------------------------------------------------------------
  256.                                
  257.                                TROUBLE-SHOOTING:
  258.  
  259.     I will try to provide a little section here for finding problems in your
  260.     setup.  This may be very incomplete, but here goes:
  261.  
  262.     Q: After upgrading to 3.2a, it seems that Time Slicing no longer works
  263.     A: Correct.  I had to temporarily disable it.  It will return, though.
  264.  
  265.     Q: After upgrading to version 3.1a or newer, I noticed that some users
  266.        play and the screens look like weird garbage code or something.
  267.     A: Sounds like the RipScrip.  Lunatix now support RIP and that weird
  268.        code is probably the graphics code that a Rip-Terminal will use when
  269.        drawing graphics.  Locally, you see the text code, not the graphics.
  270.  
  271.     Q: Why can I not get Lunatix to run correctly with Desqview?
  272.     A: Be sure the FILES= command in your config.sys is large enough... at
  273.        least 75 I'm told.  Also, allocate enough memory for the window.  If
  274.        nothing works, I don't know what to say.  It has been tested under
  275.        DesqView and it runs fine.  If it doesn't work for you, the problem
  276.        lies in something else, and without being a desqview user myself, I
  277.        wouldn't know what that is.
  278.  
  279.     Q: It used to run fine with an earlier version, but I just unzipped
  280.        this version and now it won't run right.
  281.     A: Read the UPGRADE.DOC every time you upgrade Lunatix.  Many times,
  282.        things were changed and you must know what to do to upgrade.
  283.  
  284.     Q: I have this version set up okay, and I pass in the node number using
  285.        the Nx command line parameter, but when it runs it gives a "Sysop:
  286.        fatal error" and it quits.
  287.     A: It isn't reading all the setup files correctly, and this is almost
  288.        always because something is missing, or wrong, in your setup.  Go
  289.        into the INSTALL program and re-make the Linkto.BBS, Lunatix.CFG,
  290.        and the .TXT,.DAT files.  Then, use the Node-Setup option to view and
  291.        edit this information or copy it to Node-1 if you don't have a Node-0.
  292.  
  293.     Q: I get the "Sysop: Fatal Error" and I think it's setup okay.
  294.     A: Here are the most common solutions:
  295.          Does your BBS send out the node number that Lunatix has been set up
  296.            to use?  Remember that when you install the game, it creates a
  297.            node-0 setup.  If your BBS uses node one, then you aren't setup
  298.            correctly. You must edit the node-0 setup and save it as node-1 using
  299.            install option "D".  Or, for a 1-node setup, just call LUNATIX N0.
  300.          Does your setup info for the paths to the master node and to the drop
  301.            file have a trailing backslash?  They should.  Go into the Install
  302.            option "D" and load up the node setup your BBS uses.  Items 8 and 6
  303.            should show those paths, and both should end with a backslash.
  304.  
  305.     Q: The game locks up when a player exits the game.  It says "...pull the
  306.        covers... " and locks up tight."
  307.     A: This was a problem in earlier versions which I *think* has been fixed.
  308.        It was an IRQ vector release problem.  Try running Lunatix in FOSSIL
  309.        mode instead and see it that helps. (hopefully this problem will no
  310.        longer happen.  If so, let me know).
  311.  
  312.     Q: It doesn't lock up at exit, but it locks up during points in the game.
  313.    A1: If this is happening to users at 2400 baud or lower, the problem may
  314.        be the "handshaking" type.  Use the INSTALL program to edit the config
  315.        and change the handshaking type to "2" instead of "3".
  316.    A2: If this is happening to all users, regardless of speed, use the INSTALL
  317.        program to edit the setup.  Make sure the information is correct, and
  318.        you might need to use a FOSSIL driver.  That sometimes helps.
  319.    A3: If it locks up when a user hangs up during the game, the problem is
  320.        most likely one of the above, as a carrier-detection exits the
  321.        program upon carrier loss.  The system, to the remote user, may freeze,
  322.        so carrier is dropped.  If you are SURE that it locks up when the user
  323.        hangs up, and it's not the other way around (user hangs up because it
  324.        locks up) please let me know.
  325.    A4: If it continues to lock up, and you've tried a FOSSIL, you've tried
  326.        changing the handshaking type, and you've checked the config, then
  327.        your problem may be hidden somewhere in another part of your setup,
  328.        such as a problem in your batch file that calls Lunatix.
  329.  
  330.     Q: I've installed IGM's but Lunatix doesn't see them... In fact I don't
  331.        know where you're even supposed to go in the game to find them.
  332.     A: I've been asked this question, and the problem was that IGM support
  333.        Was added with version 2.0a.  Prior to this (verson 1-point-anything)
  334.        there were no IGM's and IGM support was not available.
  335.  
  336.     Q: Some of my IGM's are working right with the newest versions of Lunatix.
  337.     A: Two or three times I changed something in the Lunatix setup format that
  338.        required me to re-write the IGM's as well.  Many people have upgraded
  339.        Lunatix without upgrading the IGM's.  However, I've tried to make them
  340.        Downward compatible... the New IGM's should work with Lunatix 2.3a or
  341.        newever, although the old IGM's might not work with Lunatix 3.0a, for
  342.        example.
  343.  
  344.     Q: Lunatix can't find the IGM's.  Not all nodes access that drive using
  345.        the same drive letter.  What can I do?
  346.     A: This is easy, though not really obvious.  When you install the IGM's,
  347.        and it asks for the path, try leaving out the drive letter.  Instead
  348.        of C:\BWL\  try using  \BWL\  or for F:\GAMES\KENNY\ try using just
  349.        \GAMES\KENNY\.  This way, since your Lunatix batch file should change
  350.        to the Drive that contains Lunatix and the IGM's, there is no need to
  351.        even use the drive letter.  This way if Lunatix is on F: for a couple
  352.        nodes, Z: for a different node, and C: for the main machine (all the
  353.        same "actual" drive) they can all find the IGM's without a problem.
  354.  
  355.     Q: Lunatix works great until a user goes to an IGM, and then they
  356.        sometimes turn into a different player.
  357.     A: This sounds like a multi-node problem.  Although the setup for each
  358.        node may be identical, you can't get by with just using N0 for every
  359.        node.  This is because Lunatix's own drop file is made using the
  360.        Node-number, and if all nodes have the same number, the file will
  361.        get overwritten when the next player enters the game.  To correct
  362.        this, be sure each of your different nodes uses a different number.
  363.        Note: You do NOT need to keep the BBS drop file, as once it is read,
  364.        Lunatix creates its own using the node number.
  365.  
  366.     Q: In the West Wing IGM, a player digs in the trash for 5000 Crazy
  367.        bucks, and only finds 1000, or finds 175000.
  368.     A: This is not a problem.  A player can find ANYTHING in the trash can.
  369.        The award is determined by the game, not by what is "requested." :)
  370.  
  371.     Q: Lunatix works fine for remote players, but won't run Locally.
  372.     A: Yes it will.  Some BBS's seem to have trouble making a drop file
  373.        for local play.  The important part is the COM0 line.  You can
  374.        always use the included CALLINFO.BBS for local play (as I always
  375.        do during testing) or use your own drop file and change the COM3
  376.        or whatever to COM0.  Note: If it doesn't run locally, it could also
  377.        be an indication of some other setup problems.
  378.  
  379.     Q: Nobody is able to get into Dr. Hammers office in the West Wing IGM.
  380.     A: Hehehehehehehe, for a vague hint, say "Hammer's Office Door" to
  381.        Sigmund Freud.  Hehehehe.
  382.  
  383.     Q: My BBS does not support any of the 4 supported Lunatix drop files.
  384.     A: If your drop file is a sequential file (line after line) and you
  385.        know which lines have the com port, and graphics mode, the caller's
  386.        name, and the baud rate, your linkto.bbs can be custom-configured
  387.        to work.  I'll need a sample drop file, with any help as to which
  388.        lines are which things.  Most boards, though, should support one of
  389.        the 4 included types.
  390.  
  391.     Q: If I can't get it to work, can I ask the author for help?
  392.     A: If you have read these docs enough times that you are SURE the
  393.        answer isn't here, then yes, I'll try.  However if it *is* something
  394.        covered in these docs, especially one of the "common errors" that I
  395.        have mentioned in several places...  But I'll try to help. :)
  396.        Be sure that when logging onto The Rolling Eye and telling me
  397.        about the problem, please tell me what sort of BBS you have, what
  398.        else you use (Desqview, Qemm, etc..) What version of Lunatix you
  399.        have, are you in FOSSIL mode, any info from your setup.  The more
  400.        I have, the better your chances of getting some help with the
  401.        problem.  What I *can't* help with are the letters that say "Lunatix
  402.        isn't working on my system.  What should I do?"  Because in response
  403.        I'd have to type this entire document.  I also need to know what
  404.        you've tried to do to fix the problem, and what the results were.]
  405.        Any "observations" help also (is it just at 2400 baud, is it only on
  406.        the 3rd node which uses Com2 instead of Com3, etc).  This is not
  407.        a guarantee that I can solve your problem, as there are some I am
  408.        still not sure about.  I will if I can.  If not, just keep going
  409.        over this document, re-install if you have to, maybe it was something
  410.        in your setup.  I make no promises that I can help you, only that I
  411.        will try until I decide that your problem is "unfixable" by me.
  412.     
  413.     Q: If I've really read this document several times, and I am SURE that
  414.        my problem isn't covered here... and I am ABSOLUTELY CERTAIN that
  415.        I understand the setup instructions and it's still not working right,
  416.        and I contact the author for help, what will I need to do.
  417.     A: A new program has been included in this version, call REPORT.EXE.
  418.        Use this program to generate a report.dat file that tells exactly
  419.        how your setup is.  You can refer to this report when telling about
  420.        your setup.  I will most likely ask you to run REPORT.EXE to see if
  421.        it spots a setup problem.  If it doesn't, I'll need to look at
  422.        report.dat (as you should too) to see if the reported setup info is
  423.        correct for that node.
  424.       
  425.     Q: When I change something in the setup using the install program, the
  426.        changes are never kept.
  427.     A: It doesn't (as of this version) auto-save your work.  BEFORE you exit
  428.        the node setup option, you must use the "S"ave option to save as
  429.        either the same or another node number.  Be sure to do that to save
  430.        the changes you make to a configuration.
  431. -----------------------------------------------------------------------------
  432.  
  433.                                Thanks, Credits:
  434.  
  435.        A lot of the ideas for Lunatix came from some very creative people.
  436.  
  437.        I want to give props to Robert Graham of Danger Zone BBS for his help
  438.        with the sysop-side of the screen, as well as numerous ideas and
  439.        bug finding.
  440.        
  441.        Also, thanks to Ray Brister for a lot of creative help in this
  442.        game's infancy.
  443.    
  444.        To Casie Graham (for the "map" idea among other things).
  445.        
  446.        Frank Luke, thanks for the Murderous Rampage idea that was added
  447.        in version 2.2a.
  448.        
  449.        Thanks to Blood Doll for liking Lunatix enough to write the first
  450.        3rd-party IGM.
  451.        
  452.        Thanks to Ed Mullins for asking me to put a "players currently online"
  453.        option and a "stay in an igm" option into the game, for finding
  454.        some of the bugs that keep turning up in the game, and for the 
  455.        algorith to auto-detect RIP (yes, I did not know how to do it) :)
  456.  
  457.        Thanks to Jeff Sumberg for his very amazing QBSerial COM library for
  458.        QuickBASIC, without which I'd never have even tried to write a door.
  459.  
  460.        Thanks to Andrew Welch for posting his C++ Time Slicing code in the
  461.        DoorGames echo on Fidonet.  I have converted it to BASIC, so Lunatix
  462.        now releases time-slices under Windows, Windows95, and OS2 (With
  463.        the command-line parameter SLICE specified).
  464.        
  465.        Thanks to my Beta Testers.  I'm just starting to set up a method to
  466.        get my games tested by someone other than myself. :)
  467.  
  468.        Special thanks goes to Paula Stout, for keeping me happy and inspired
  469.        while I wrote the first few versions of this game, and also (in a
  470.        depressing sort of way) for inspiring the Black Widow's Lair IGM. ><
  471.  
  472.        Most of all, thanks to the many many players and sysops out there who
  473.        have been a great source of inspiration by telling me what a great
  474.        game it is... :)  And for helping spot obscure bugs and mistakes in
  475.        the program, and for helping me make it more compatible with a wider
  476.        range of platforms.  Thanks.
  477.  
  478.